home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / program / ixemlsrc.lha / ixemul / utils / databases / northamerica < prev    next >
Text File  |  1995-12-23  |  35KB  |  947 lines

  1. # @(#)northamerica    7.19
  2. # also includes Central America and the Caribbean
  3.  
  4. # This data is by no means authoritative; if you think you know better,
  5. # go ahead and edit the file (and please send any changes to
  6. # tz@elsie.nci.nih.gov for general use in the future).
  7.  
  8. # From Paul Eggert <eggert@twinsun.com> (August 17, 1994):
  9. # A reliable and entertaining source about time zones is
  10. # Derek Howse, Greenwich time and the discovery of the longitude,
  11. # Oxford University Press (1980).
  12.  
  13. ###############################################################################
  14.  
  15. # United States
  16.  
  17. # From Arthur David Olson:
  18. # US Daylight Saving Time ended on the last Sunday of *October* in 1974.
  19. # See, for example, the front page of the Saturday, October 26, 1974
  20. # and Sunday, October 27, 1974 editions of the Washington Post.
  21.  
  22. # From seismo!munnari!kre:
  23. # I recall also being told by someone once that Canada didn't have
  24. # the DST variations in 74/75 that the US did, but I am not nearly
  25. # sure enough of this to add anything.
  26.  
  27. # From Arthur David Olson:
  28. # The above has been confirmed by Bob Devine; we'll go with it here.
  29.  
  30. # From Arthur David Olson:
  31. # Before the Uniform Time Act of 1966 took effect in 1967, observance of
  32. # Daylight Saving Time in the US was by local option, except during wartime.
  33.  
  34. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  35. Rule    US    1918    1919    -    Mar    lastSun    2:00    1:00    D
  36. Rule    US    1918    1919    -    Oct    lastSun    2:00    0    S
  37. Rule    US    1942    only    -    Feb    9    2:00    1:00    W # War
  38. Rule    US    1945    only    -    Sep    30    2:00    0    S
  39. Rule    US    1967    max    -    Oct    lastSun    2:00    0    S
  40. Rule    US    1967    1973    -    Apr    lastSun    2:00    1:00    D
  41. Rule    US    1974    only    -    Jan    6    2:00    1:00    D
  42. Rule    US    1975    only    -    Feb    23    2:00    1:00    D
  43. Rule    US    1976    1986    -    Apr    lastSun    2:00    1:00    D
  44. Rule    US    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  45.  
  46. # From Bob Devine (January 28, 1988):
  47. # ...Alaska (and Hawaii) had the timezone names changed in 1967.
  48. #    old             new
  49. #    Pacific Standard Time(PST)  -same-
  50. #    Yukon Standard Time(YST)    -same-
  51. #    Central Alaska S.T. (CAT)   Alaska-Hawaii St[an]dard Time (AHST)
  52. #    Nome Standard Time (NT)     Bering Standard Time (BST)
  53. #
  54. # ...Alaska's timezone lines were redrawn in 1983 to give only 2 tz.
  55. #    The YST zone now covers nearly all of the state, AHST just part
  56. #    of the Aleutian islands.   No DST.
  57.  
  58. # From U. S. Naval Observatory (January 19, 1989):
  59. # USA  EASTERN       5 H  BEHIND UTC    NEW YORK, WASHINGTON
  60. # USA  EASTERN       4 H  BEHIND UTC    APR 3 - OCT 30
  61. # USA  CENTRAL       6 H  BEHIND UTC    CHICAGO, HOUSTON
  62. # USA  CENTRAL       5 H  BEHIND UTC    APR 3 - OCT 30
  63. # USA  MOUNTAIN      7 H  BEHIND UTC    DENVER
  64. # USA  MOUNTAIN      6 H  BEHIND UTC    APR 3 - OCT 30
  65. # USA  PACIFIC       8 H  BEHIND UTC    L.A., SAN FRANCISCO
  66. # USA  PACIFIC       7 H  BEHIND UTC    APR 3 - OCT 30
  67. # USA  ALASKA STD    9 H  BEHIND UTC    MOST OF ALASKA     (AKST)
  68. # USA  ALASKA STD    8 H  BEHIND UTC    APR 3 - OCT 30 (AKDT)
  69. # USA  ALEUTIAN     10 H  BEHIND UTC    ISLANDS WEST OF 170W
  70. # USA  - " -         9 H  BEHIND UTC    APR 3 - OCT 30
  71. # USA  HAWAII       10 H  BEHIND UTC
  72. # USA  BERING       11 H  BEHIND UTC    SAMOA, MIDWAY
  73.  
  74. # From Arthur David Olson (January 21, 1989):
  75. # The above dates are for 1988.
  76. # Note the "AKST" and "AKDT" abbreviations, the claim that there's
  77. # no DST in Samoa, and the claim that there is DST in Alaska and the
  78. # Aleutians.
  79.  
  80. # From Arthur David Olson (February 13, 1988):
  81. # Legal standard time zone names, from United States Code (1982 Edition and
  82. # Supplement III), Title 15, Chapter 6, Section 260 and forward.  First, names
  83. # up to April 1, 1967 (when most provisions of the Uniform Time Act of 1966
  84. # took effect), as explained in sections 263 and 261:
  85. #    (none)
  86. #    United States standard eastern time
  87. #    United States standard mountain time
  88. #    United States standard central time
  89. #    United States standard Pacific time
  90. #    (none)
  91. #    United States standard Alaska time
  92. #    (none)
  93. # Next, names from April 1, 1967 until November 30, 1983 (the date for
  94. # public law 98-181):
  95. #    Atlantic standard time
  96. #    eastern standard time
  97. #    central standard time
  98. #    mountain standard time
  99. #    Pacific standard time
  100. #    Yukon standard time
  101. #    Alaska-Hawaii standard time
  102. #    Bering standard time
  103. # And after November 30, 1983:
  104. #    Atlantic standard time
  105. #    eastern standard time
  106. #    central standard time
  107. #    mountain standard time
  108. #    Pacific standard time
  109. #    Alaska standard time
  110. #    Hawaii-Aleutian standard time
  111. #    Samoa standard time
  112. # The law doesn't give abbreviations.
  113.  
  114. # From Paul Eggert <eggert@twinsun.com> (August 16, 1994):
  115. # Howse writes that Alaska switched from the Julian to the Gregorian calendar,
  116. # and from east-of-GMT to west-of-GMT days, in 1867 when the US purchased it
  117. # from Russia.  We don't have this data pinned down yet, though.
  118.  
  119. # Easy stuff first--including Alaska, where we ignore history (since we
  120. # can't tell if we should give Yukon time or Alaska-Hawaii time for "old"
  121. # times).
  122.  
  123. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  124. Zone America/New_York    -5:00    US    E%sT
  125. Zone America/Chicago    -6:00    US    C%sT
  126. Zone America/Denver    -7:00    US    M%sT
  127. Zone America/Los_Angeles -8:00    US    P%sT
  128. Zone America/Anchorage    -9:00    US    AK%sT
  129.                     # AK%sT is the abbreviation per USNO
  130.  
  131. # Mainland US areas that are always Standard as of 1986.
  132.  
  133. Zone America/Fort_Wayne -5:00    US    E%sT    1946
  134.             -5:00    -    EST    # Always EST as of 1986
  135. # From Arthur David Olson (October 28, 1991):
  136. # An article on page A3 of the Sunday, October 27, 1991 Washington Post
  137. # notes that Starke County switched from Central time to Eastern time as of
  138. # October 27, 1991.
  139. Zone America/Knox_IN    -6:00    US    C%sT    1991 Oct 27 2:00
  140.             -5:00    -    EST    # Always EST as of 1991
  141. Zone America/Phoenix    -7:00    US    M%sT    1946
  142.             -7:00    -    MST    # Always MST as of 1986
  143.  
  144. # From Arthur David Olson (February 13, 1988):
  145. # However. . .a writer from the Inter Tribal Council of Arizona, Inc.,
  146. # notes in private correspondence dated 12/28/87 that "Presently, only the
  147. # Navajo Nation participates in the Daylight Saving Time policy, due to its
  148. # large size and location in three states."  (The "only" means that other
  149. # tribal nations don't use DST.)
  150.  
  151. Link    America/Denver    America/Shiprock
  152.  
  153. # From Bob Devine (January 28, 1988):
  154. # Michigan didn't observe DST from 1968 to 1973.
  155.  
  156. Zone America/Detroit    -5:00    US    E%sT    1968
  157.             -5:00    -    EST    1973
  158.             -5:00    US    E%sT
  159.  
  160. Zone Pacific/Midway    -11:49:28 -    LMT    1901
  161.             -11:00    -    NST    1967 Apr    # N=Nome
  162.             -11:00    -    BST    1983 Nov 30    # B=Bering
  163.             -11:00    -    SST            # S=Samoa
  164.  
  165. # Aleutian has a name change.  DST, per Naval Observatory.
  166.  
  167. Zone America/Atka    -10:00    US    AH%sT    1983 Nov 30
  168.             -10:00    US    HA%sT
  169.  
  170. # From Arthur David Olson:
  171. # And then there's Hawaii.
  172. # DST was observed for one day in 1933;
  173. # Standard time was change by half an hour in 1947;
  174. # it's always standard as of 1986.
  175.  
  176. Zone Pacific/Honolulu    -10:30    US    H%sT    1933 Apr 30 2:00
  177.             -10:30    1:00    HDT    1933 May  1 2:00
  178.             -10:30    US    H%sT    1947 Jun  8 2:00
  179.             -10:00    -    HST
  180.  
  181. # Navassa
  182. # uninhabited
  183.  
  184.  
  185. # Old names, for S5 users
  186.  
  187. # Link    LINK-FROM        LINK-TO
  188. Link    America/New_York    EST5EDT
  189. Link    America/Chicago        CST6CDT
  190. Link    America/Denver        MST7MDT
  191. Link    America/Los_Angeles    PST8PDT
  192. Link    America/Fort_Wayne    EST
  193. Link    America/Phoenix        MST
  194. Link    Pacific/Honolulu    HST
  195.  
  196. ################################################################################
  197.  
  198.  
  199. # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
  200. # A good source for time zone historical data outside the U.S. is
  201. # Thomas G. Shanks, The International Atlas (3rd edition),
  202. # San Diego: ACS Publications, Inc. (1991).
  203. # Except where otherwise noted, it is the source for the data below.
  204. #
  205. # Another source occasionally used is Edward W. Whitman, World Time Differences,
  206. # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
  207. # I found in the UCLA library.
  208. #
  209. # I invented the abbreviation SPST for St Pierre Standard Time; SPDT likewise.
  210. # Corrections are welcome!
  211. #
  212. # See the `europe' file for Greenland.
  213. #
  214. # See the `africa' file for Zone naming conventions.
  215.  
  216.  
  217.  
  218. # Canada
  219.  
  220. # Canada is reportedly lots easier than the US--leastways since 1951.
  221. # I don't know what they did before then.
  222. # 4.3BSD claims that it's perfectly regular.
  223. # According to a posting in "comp.bugs.misc", "comp.unix.wizards", etc.
  224. # on February 8, 1987, by Dave Sherman of the Law Society of Upper Canada,
  225. # "...Canada (well, Ontario and at least some of the other provinces) are
  226. # adopting the new daylight savings time rules...".  We assume all of
  227. # Canada is doing so.
  228.  
  229. # From Bob Devine (January 28, 1988):
  230. # All of Canada did have DST from your first rule except Saskatchewan.
  231. # Which parts did not observe DST is hard to pinpoint but most of the
  232. # province follows the rules.
  233. # NOTE: those that didn't have DST for that rule, also
  234. # probably did not have it for several years previous.
  235.  
  236. # From U. S. Naval Observatory (January 19, 1989):
  237. # CANADA   NEW FDL    3.5H BEHIND UTC    ST.JOHN'S
  238. # CANADA   NEW FDL    1.5H BEHIND UTC    APR 3 - OCT 29
  239. # CANADA   ATLANTIC   4 H  BEHIND UTC    HALIFAX
  240. # CANADA   ATLANTIC   3 H  BEHIND UTC    APR 3 - OCT 29
  241. # CANADA   EASTERN    5 H  BEHIND UTC    TORONTO, MONTREAL, OTTAWA
  242. # CANADA   EASTERN    4 H  BEHIND UTC    APR 3 - OCT 29
  243. # CANADA   CENTRAL    6 H  BEHIND UTC    REGINA, WINNIPEG
  244. # CANADA   CENTRAL    5 H  BEHIND UTC    APR 3 - OCT 29
  245. # CANADA   MOUNTAIN   7 H  BEHIND UTC    CALGARY, EDMONTON
  246. # CANADA   MOUNTAIN   6 H  BEHIND UTC    APR 3 - OCT 29
  247. # CANADA   PACIFIC    8 H  BEHIND UTC    VANCOUVER
  248. # CANADA   PACIFIC    7 H  BEHIND UTC    APR 3 - OCT 29
  249. # CANADA   YUKON      SAME AS PACIFIC    DAWSON
  250.  
  251. # From Arthur David Olson (January 21, 1989):
  252. # April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
  253. # Note claim that there's double DST in Newfoundland and that Yukon should
  254. # be same as Pacific.
  255.  
  256. # From W. Jones (jones@skdad.usask.ca) (November 6, 1992):
  257. # The. . .below is based on information I got from our law library, the
  258. # provincial archives, and the provincial Community Services department.
  259. # A precise history would require digging through newspaper archives, and
  260. # since you didn't say what you wanted, I didn't bother.
  261. #
  262. # Saskatchewan is split by a time zone meridian (105W) and over the years
  263. # the boundary became pretty ragged as communities near it reevaluated
  264. # their affiliations in one direction or the other.  In 1965 a provincial
  265. # referendum favoured legislating common time practices.
  266. #
  267. # On 15 April 1966 the Time Act (c. T-14, Revised Statutes of
  268. # Saskatchewan 1978) was proclaimed, and established that the eastern
  269. # part of Saskatchewan would use CST year round, that districts in
  270. # northwest Saskatchewan would by default follow CST but could opt to
  271. # follow Mountain Time rules (thus 1 hour difference in the winter and
  272. # zero in the summer), and that districts in southwest Saskatchewan would
  273. # by default follow MT but could opt to follow CST.
  274. #
  275. # It took a few years for the dust to settle (I know one story of a town
  276. # on one time zone having its school in another, such that a mom had to
  277. # serve her family lunch in two shifts), but presently it seems that only
  278. # a few towns on the border with Alberta (e.g. Lloydminster) follow MT
  279. # rules any more; all other districts appear to have used CST year round
  280. # since sometime in the 1960s.
  281. #
  282. # Here's how I would summarize things.  Establish a "Saskatchewan" CST
  283. # time zone, and note that it officially exists as of 15 April 1966.  Any
  284. # current exceptions can put themselves in the "Mountain" zone, since
  285. # those are the rules they follow.  Any past exceptions can be forgotten,
  286. # since that's what those who live here have done.
  287.  
  288. # From Arthur David Olson (November 21, 1992):
  289. # East-Saskatchewan kept to avoid problems for folks using that zone by name;
  290. # plain Saskatchewan added.
  291.  
  292. # From Alain LaBont<e'> <ALB@immedia.ca> (1994-11-14):
  293. # I post here the time zone abbreviations standardized in Canada
  294. # for both English and French in the CAN/CSA-Z234.4-89 standard....
  295. #
  296. #    UTC    Standard time    Daylight savings time
  297. #    offset    French    English    French    English
  298. #    -2:30    -    -    HAT    NDT
  299. #    -3    -    -    HAA    ADT
  300. #    -3:30    HNT    NST    -    -
  301. #    -4    HNA    AST    HAE    EDT
  302. #    -5    HNE    EST    HAC    CDT
  303. #    -6    HNC    CST    HAR    MDT
  304. #    -7    HNR    MST    HAP    PDT
  305. #    -8    HNP    PST    HAY    YDT
  306. #    -9    HNY    YST    -    -
  307. #
  308. #    HN: Heure Normale    ST: Standard Time
  309. #    HA: Heure Avanc<e'>e    DT: Daylight saving Time
  310. #
  311. #    A: de l'Atlantique    Atlantic
  312. #    C: du Centre        Central
  313. #    E: de l'Est        Eastern
  314. #    M:            Mountain
  315. #    N:            Newfoundland
  316. #    P: du Pacifique        Pacific
  317. #    R: des Rocheuses
  318. #    T: de Terre-Neuve
  319. #    Y: du Yukon        Yukon
  320. #
  321. # From Paul Eggert <eggert@twinsun.com> (1994-11-22):
  322. # Alas, this sort of thing must be handled by localization software.
  323.  
  324.  
  325.  
  326. # From Shanks (1991):
  327. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  328. Rule    StJohns    1884    only    -    Jan     1    0:00    0    S
  329. Rule    StJohns    1917    1918    -    Apr    Sun>=8    2:00    1:00    D
  330. Rule    StJohns    1917    only    -    Sep    17    2:00    0    S
  331. Rule    StJohns    1918    only    -    Oct    31    2:00    0    S
  332. # Whitman gives 1919 Apr 5 and 1920 Apr 5; go with Shanks.
  333. Rule    StJohns    1919    only    -    May     5    23:00    1:00    D
  334. Rule    StJohns    1919    only    -    Aug    12    23:00    0    S
  335. # For 1931-1935 Whitman gives Apr same date; go with Shanks.
  336. Rule    StJohns    1920    1935    -    May    Sun>=1    23:00    1:00    D
  337. Rule    StJohns    1920    1935    -    Oct    lastSun    23:00    0    S
  338. # For 1936-1941 Shanks gives May Mon>=9 and Oct Mon>=2; go with Whitman.
  339. Rule    StJohns    1936    1941    -    May    Sun>=8    0:00    1:00    D
  340. Rule    StJohns    1936    1941    -    Oct    Sun>=1    0:00    0    S
  341. # Shanks gives 1942 May 11 - 1945 Sep 30; go with Whitman.
  342. Rule    StJohns    1942    only    -    Mar     1    0:00    1:00    D
  343. Rule    StJohns    1942    only    -    Dec    31    0:00    0    S
  344. Rule    StJohns    1943    only    -    May    30    0:00    1:00    D
  345. Rule    StJohns    1943    only    -    Sep     5    0:00    0    S
  346. Rule    StJohns    1944    only    -    Jul    10    0:00    1:00    D
  347. Rule    StJohns    1944    only    -    Sep     2    0:00    0    S
  348. Rule    StJohns    1945    only    -    Jan     1    0:00    1:00    D
  349. Rule    StJohns    1945    only    -    Oct     7    2:00    0    S
  350. # For 1946-9 Whitman gives May 5,4,9,1 - Oct 1,5,3,2, and for 1950 he gives
  351. # Apr 30 - Sep 24; go with Shanks.
  352. Rule    StJohns    1946    1950    -    May    Sun>=8    2:00    1:00    D
  353. Rule    StJohns    1946    1950    -    Oct    Sun>=2    2:00    0    S
  354. Rule    StJohns    1951    1986    -    Apr    lastSun    2:00    1:00    D
  355. Rule    StJohns    1951    1959    -    Sep    lastSun    2:00    0    S
  356. Rule    StJohns    1960    max    -    Oct    lastSun    2:00    0    S
  357. Rule    StJohns    1987    only    -    Apr    Sun>=1    2:00    1:00    D
  358. Rule    StJohns    1988    only    -    Apr    Sun>=1    2:00    2:00    D
  359. Rule    StJohns    1989    max    -    Apr    Sun>=1    2:00    1:00    D
  360. # St John's has an apostrophe, but Posix file names can't have apostrophes.
  361. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  362. Zone America/St_Johns    -3:30:52 -    LMT    1884
  363.             -3:31    StJohns    N%sT    1935 Mar 30
  364.             -3:30    StJohns    N%sT
  365.  
  366. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  367. Rule Halifax    1902    only    -    Jun    15    0:00    0    S
  368. Rule Halifax    1916    only    -    Apr     1    0:00    1:00    D
  369. Rule Halifax    1916    only    -    Oct     1    0:00    0    S
  370. Rule Halifax    1918    only    -    Apr    14    2:00    1:00    D
  371. Rule Halifax    1918    only    -    Oct    31    2:00    0    S
  372. Rule Halifax    1920    only    -    May     9    0:00    1:00    D
  373. Rule Halifax    1920    only    -    Aug    29    0:00    0    S
  374. Rule Halifax    1921    only    -    May     6    0:00    1:00    D
  375. Rule Halifax    1921    1922    -    Sep     5    0:00    0    S
  376. Rule Halifax    1922    only    -    Apr    30    0:00    1:00    D
  377. Rule Halifax    1923    1925    -    May    Sun>=1    0:00    1:00    D
  378. Rule Halifax    1923    only    -    Sep     4    0:00    0    S
  379. Rule Halifax    1924    only    -    Sep    15    0:00    0    S
  380. Rule Halifax    1925    only    -    Sep    28    0:00    0    S
  381. Rule Halifax    1926    only    -    May    16    0:00    1:00    D
  382. Rule Halifax    1926    only    -    Sep    13    0:00    0    S
  383. Rule Halifax    1927    only    -    May     1    0:00    1:00    D
  384. Rule Halifax    1927    only    -    Sep    26    0:00    0    S
  385. Rule Halifax    1928    1931    -    May    Sun>=8    0:00    1:00    D
  386. Rule Halifax    1928    only    -    Sep     9    0:00    0    S
  387. Rule Halifax    1929    only    -    Sep     3    0:00    0    S
  388. Rule Halifax    1930    only    -    Sep    15    0:00    0    S
  389. Rule Halifax    1931    1932    -    Sep    Mon>=24    0:00    0    S
  390. Rule Halifax    1933    only    -    Apr    30    0:00    1:00    D
  391. Rule Halifax    1933    only    -    Oct     2    0:00    0    S
  392. Rule Halifax    1934    only    -    May    20    0:00    1:00    D
  393. Rule Halifax    1934    only    -    Sep    16    0:00    0    S
  394. Rule Halifax    1935    only    -    Jun     2    0:00    1:00    D
  395. Rule Halifax    1935    only    -    Sep    30    0:00    0    S
  396. Rule Halifax    1936    only    -    Jun     1    0:00    1:00    D
  397. Rule Halifax    1936    only    -    Sep    14    0:00    0    S
  398. Rule Halifax    1937    1938    -    May    Sun>=1    0:00    1:00    D
  399. Rule Halifax    1937    1941    -    Sep    Mon>=24    0:00    0    S
  400. Rule Halifax    1939    only    -    May    28    0:00    1:00    D
  401. Rule Halifax    1940    1941    -    May    Sun>=1    0:00    1:00    D
  402. Rule Halifax    1942    only    -    Feb    9    2:00    1:00    D
  403. Rule Halifax    1945    1959    -    Sep    lastSun    2:00    0    S
  404. Rule Halifax    1946    1959    -    Apr    lastSun    2:00    1:00    D
  405. Rule Halifax    1962    1986    -    Apr    lastSun    2:00    1:00    D
  406. Rule Halifax    1962    max    -    Oct    lastSun    2:00    0    S
  407. Rule Halifax    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  408. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  409. Zone America/Halifax    -4:14:24 -    LMT    1902 Jun 15
  410.             -4:00    Halifax    A%sT
  411.  
  412. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  413. Rule    Mont    1884    only    -    Jan     1    0:00    0    S
  414. Rule    Mont    1917    only    -    Mar    25    2:00    1:00    D
  415. Rule    Mont    1917    only    -    Apr    24    0:00    0    S
  416. Rule    Mont    1918    only    -    Apr    14    2:00    1:00    D
  417. Rule    Mont    1918    only    -    Oct    31    2:00    0    S
  418. Rule    Mont    1919    only    -    Mar    31    2:30    1:00    D
  419. Rule    Mont    1919    only    -    Oct    25    2:30    0    S
  420. Rule    Mont    1920    only    -    May     2    2:30    1:00    D
  421. Rule    Mont    1920    only    -    Oct     3    2:30    0    S
  422. Rule    Mont    1921    only    -    May     1    2:00    1:00    D
  423. Rule    Mont    1921    only    -    Oct     2    2:30    0    S
  424. Rule    Mont    1922    only    -    Apr    30    2:00    1:00    D
  425. Rule    Mont    1922    only    -    Oct     1    2:30    0    S
  426. Rule    Mont    1924    only    -    May    17    2:00    1:00    D
  427. Rule    Mont    1924    1926    -    Sep    lastSun    2:30    0    S
  428. Rule    Mont    1925    1926    -    May    Sun>=1    2:00    1:00    D
  429. Rule    Mont    1927    only    -    May     1    0:00    1:00    D
  430. Rule    Mont    1927    1932    -    Sep    Sun>=25    0:00    0    S
  431. Rule    Mont    1928    1931    -    Apr    Sun>=25    0:00    1:00    D
  432. Rule    Mont    1932    only    -    May     1    0:00    1:00    D
  433. Rule    Mont    1933    1940    -    Apr    Sun>=24    0:00    1:00    D
  434. Rule    Mont    1933    only    -    Oct     1    0:00    0    S
  435. Rule    Mont    1934    1939    -    Sep    Sun>=24    0:00    0    S
  436. Rule    Mont    1945    1948    -    Sep    lastSun    2:00    0    S
  437. Rule    Mont    1946    1986    -    Apr    lastSun    2:00    1:00    D
  438. Rule    Mont    1949    1950    -    Oct    lastSun    2:00    0    S
  439. Rule    Mont    1951    1956    -    Sep    lastSun    2:00    0    S
  440. Rule    Mont    1957    max    -    Oct    lastSun    2:00    0    S
  441. Rule    Mont    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  442. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  443. Zone America/Montreal    -4:54:16 -    LMT    1884
  444.             -5:00    Mont    E%sT
  445.  
  446. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  447. Rule    Winn    1887    only    -    Jul    16    0:00    0    S
  448. Rule    Winn    1916    only    -    Apr    23    0:00    1:00    D
  449. Rule    Winn    1916    only    -    Sep    17    0:00    0    S
  450. Rule    Winn    1918    only    -    Apr    14    2:00    1:00    D
  451. Rule    Winn    1918    only    -    Oct    31    2:00    0    S
  452. Rule    Winn    1937    only    -    May    16    2:00    1:00    D
  453. Rule    Winn    1937    only    -    Sep    26    2:00    0    S
  454. Rule    Winn    1942    only    -    Feb     9    2:00    1:00    D
  455. Rule    Winn    1945    only    -    Sep    lastSun    2:00    0    S
  456. Rule    Winn    1946    only    -    May    12    2:00    1:00    D
  457. Rule    Winn    1946    only    -    Oct    13    2:00    0    S
  458. Rule    Winn    1947    1949    -    Apr    lastSun    2:00    1:00    D
  459. Rule    Winn    1947    1949    -    Sep    lastSun    2:00    0    S
  460. Rule    Winn    1950    only    -    May     1    2:00    1:00    D
  461. Rule    Winn    1950    only    -    Sep    30    2:00    0    S
  462. Rule    Winn    1951    1960    -    Apr    lastSun    2:00    1:00    D
  463. Rule    Winn    1951    1958    -    Sep    lastSun    2:00    0    S
  464. Rule    Winn    1959    only    -    Oct    lastSun    2:00    0    S
  465. Rule    Winn    1960    only    -    Sep    lastSun    2:00    0    S
  466. Rule    Winn    1963    only    -    Apr    lastSun    2:00    1:00    D
  467. Rule    Winn    1963    only    -    Sep    22    2:00    0    S
  468. Rule    Winn    1966    1986    -    Apr    lastSun    2:00    1:00    D
  469. Rule    Winn    1966    max    -    Oct    lastSun    2:00    0    S
  470. Rule    Winn    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  471. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  472. Zone America/Winnipeg    -6:28:36 -    LMT    1887 Jul 16
  473.             -6:00    Winn    C%sT
  474.  
  475. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  476. Rule    Regina    1905    only    -    Sep     1    0:00    0    S
  477. Rule    Regina    1918    only    -    Apr    14    2:00    1:00    D
  478. Rule    Regina    1918    only    -    Oct    31    2:00    0    S
  479. Rule    Regina    1930    1934    -    May    Sun>=1    0:00    1:00    D
  480. Rule    Regina    1930    1934    -    Oct    Sun>=1    0:00    0    S
  481. Rule    Regina    1937    1941    -    Apr    Sun>=8    0:00    1:00    D
  482. Rule    Regina    1937    only    -    Oct    Sun>=8    0:00    0    S
  483. Rule    Regina    1938    only    -    Oct    Sun>=1    0:00    0    S
  484. Rule    Regina    1939    1941    -    Oct    Sun>=8    0:00    0    S
  485. Rule    Regina    1942    only    -    Feb     9    2:00    1:00    D
  486. Rule    Regina    1945    only    -    Sep    lastSun    2:00    0    S
  487. Rule    Regina    1946    only    -    Apr    14    2:00    1:00    D
  488. Rule    Regina    1946    only    -    Oct    13    2:00    0    S
  489. Rule    Regina    1947    1960    -    Apr    lastSun    2:00    1:00    D
  490. Rule    Regina    1947    1959    -    Sep    lastSun    2:00    0    S
  491. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  492. Zone    America/Regina    -6:58:36 -    LMT    1905 Sep
  493.             -7:00    Regina    M%sT    1966 Apr 15
  494.             -6:00    -    CST
  495.  
  496. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  497. Rule    Edm    1906    only    -    Sep     1    0:00    0    S
  498. Rule    Edm    1918    1919    -    Apr    Sun>=8    2:00    1:00    D
  499. Rule    Edm    1918    only    -    Oct    31    2:00    0    S
  500. Rule    Edm    1919    only    -    May    27    2:00    0    S
  501. Rule    Edm    1920    1923    -    Apr    lastSun    2:00    1:00    D
  502. Rule    Edm    1920    only    -    Oct    lastSun    2:00    0    S
  503. Rule    Edm    1921    1923    -    Sep    lastSun    2:00    0    S
  504. Rule    Edm    1942    only    -    Feb     9    2:00    1:00    D
  505. Rule    Edm    1945    only    -    Sep    lastSun    2:00    0    S
  506. Rule    Edm    1947    only    -    Apr    lastSun    2:00    1:00    D
  507. Rule    Edm    1947    only    -    Sep    lastSun    2:00    0    S
  508. Rule    Edm    1967    only    -    Apr    lastSun    2:00    1:00    D
  509. Rule    Edm    1967    only    -    Oct    lastSun    2:00    0    S
  510. Rule    Edm    1969    only    -    Apr    lastSun    2:00    1:00    D
  511. Rule    Edm    1969    only    -    Oct    lastSun    2:00    0    S
  512. Rule    Edm    1972    1986    -    Apr    lastSun    2:00    1:00    D
  513. Rule    Edm    1972    max    -    Oct    lastSun    2:00    0    S
  514. Rule    Edm    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  515. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  516. Zone America/Edmonton    -7:33:52 -    LMT    1906 Sep
  517.             -7:00    Edm    M%sT
  518.  
  519. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  520. Rule    Vanc    1884    only    -    Jan     1    0:00    0    S
  521. Rule    Vanc    1918    only    -    Apr    14    2:00    1:00    D
  522. Rule    Vanc    1918    only    -    Oct    31    2:00    0    S
  523. Rule    Vanc    1942    only    -    Feb     9    2:00    1:00    D
  524. Rule    Vanc    1945    only    -    Sep    30    2:00    0    S
  525. Rule    Vanc    1946    1986    -    Apr    lastSun    2:00    1:00    D
  526. Rule    Vanc    1946    only    -    Oct    13    2:00    0    S
  527. Rule    Vanc    1947    1961    -    Sep    lastSun    2:00    0    S
  528. Rule    Vanc    1962    max    -    Oct    lastSun    2:00    0    S
  529. Rule    Vanc    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  530. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  531. Zone America/Vancouver    -8:12:28 -    LMT    1884
  532.             -8:00    Vanc    P%sT
  533.  
  534. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  535. Rule    Yukon    1900    only    -    Jan     1    0:00    0    S
  536. Rule    Yukon    1918    only    -    Apr    14    2:00    1:00    D
  537. Rule    Yukon    1918    only    -    Oct    27    2:00    0    S
  538. Rule    Yukon    1919    only    -    May    25    2:00    1:00    D
  539. Rule    Yukon    1919    only    -    Nov     1    0:00    0    S
  540. Rule    Yukon    1942    only    -    Feb     9    2:00    1:00    D
  541. Rule    Yukon    1965    only    -    Apr    25    0:00    1:00    D
  542. Rule    Yukon    1965    only    -    Oct    31    2:00    0    S
  543. Rule    Yukon    1980    1986    -    Apr    lastSun    2:00    1:00    D
  544. Rule    Yukon    1980    max    -    Oct    lastSun    2:00    0    S
  545. Rule    Yukon    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  546. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  547. Zone America/Whitehorse    -9:00:12 -    LMT    1900 Aug 20
  548.             -9:00    Yukon    Y%sT    1966 Jul
  549.             -8:00    Yukon    P%sT
  550. # Parts of Yukon (e.g. Dawson) didn't switch to -8:00 until 1973 Oct 28.
  551.  
  552. ###############################################################################
  553.  
  554. # Mexico
  555.  
  556. # From Guy Harris:
  557. # Rules are from the Official Airline Guide, Worldwide Edition, for 1987.
  558. # Rules prior to 1987 are unknown.
  559. # The comments in the OAG say "Only Ensenada, Mexicale, San Felipe and Tijuana
  560. # observe DST."  This is presumably Baja California Norte, above 28th parallel,
  561. # as listed there; [there is also] "Baja California Sur and N. Pacific
  562. # Coast (States of Sinaloa and Sonora)."
  563.  
  564. # From Bob Devine (January 28, 1988):
  565. # The Federal District (where Mexico City is) has observed [DST] several
  566. # times but not recently.
  567. #
  568. # I don't where to drawn the line in the North Baja area.  28th latitude
  569. # sounds good -- but it may be higher (how far [d]o radio stations from
  570. # San Diego affect culture?).
  571. #
  572. # The dates of DST probably go back to 1981.  The rules are the same as
  573. # US's.  This is going to be a headache for US presidential electi[o]n years!
  574.  
  575. # From Arthur David Olson (February 13, 1988)
  576. # Since the 1981 starting date is only "probable," we'll keep the 1987
  577. # starting date below.
  578.  
  579. # From U. S. Naval Observatory (January 19, 1989):
  580. # MEXICO BAJA CAL N   7 H  BEHIND UTC    BAJA CALIFORNIA SUR AND
  581. # MEXICO BAJA CAL N                      N. PACIFIC COAST (STATES
  582. # MEXICO BAJA CAL N                      OF SINALOA AND SONORA)
  583. # MEXICO BAJA CAL N   8 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
  584. # MEXICO BAJA CAL N                      - OCT 29
  585. # MEXICO BAJA CAL N   7 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
  586. # MEXICO BAJA CAL N                      - 0CT 29
  587. # MEXICO              6 H  BEHIND UTC    STATES OF DURANGO,
  588. # MEXICO                                 COAHUILA, NUEVO LEON,
  589. # MEXICO                                 TAMAULIPAS
  590. # MEXICO              5 H  BEHIND UTC    STATES OF DURANGO,
  591. # MEXICO                                 COAHUILA, NUEVO LEON,
  592. # MEXICO                                 TAMAULIPAS  APR 3 - OCT 29
  593. # MEXICO              6 H  BEHIND UTC    GENERAL MEXICO, STATES OF
  594. # MEXICO                                 CAMPECHE, QUINTANA ROO AND
  595. # MEXICO                                 YUCATAN
  596.  
  597. # From Arthur David Olson (January 21, 1989):
  598. # April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
  599. # USNO claims there should be four Mexican zones rather than three:
  600. # a zone that's GMT-8 with DST; a zone that's always GMT-7;
  601. # a zone that's GMT-6 with DST; and a zone that's always GMT-6.
  602.  
  603. # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
  604. # Shanks also says there are four zones, but disagrees about the fourth.
  605. # Instead of GMT-6 with DST, he says there's GMT-8 without DST.
  606.  
  607. # From Shanks (1991):
  608. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  609. Rule    Mexico    1922    only    -    Jan    1    0:00    0    S
  610. Rule    Mexico    1939    only    -    Feb    5    0:00    1:00    D
  611. Rule    Mexico    1939    only    -    Jun    25    0:00    0    S
  612. Rule    Mexico    1940    only    -    Dec    9    0:00    1:00    D
  613. Rule    Mexico    1941    only    -    Apr    1    0:00    0    S
  614. Rule    Mexico    1943    only    -    Dec    16    0:00    1:00    D
  615. Rule    Mexico    1944    only    -    May    1    0:00    0    S
  616. Rule    Mexico    1950    only    -    Feb    12    0:00    1:00    D
  617. Rule    Mexico    1950    only    -    Jul    30    0:00    0    S
  618. Rule    BajaN    1950    1966    -    Apr    lastSun    2:00    1:00    D
  619. Rule    BajaN    1950    1961    -    Sep    lastSun    2:00    0    S
  620. Rule    BajaN    1961    1966    -    Oct    lastSun    2:00    0    S
  621. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  622. Zone America/Mexico_City -6:36:36 -    LMT    1922 Jan  1  0:23:24
  623.             -7:00    -    MST    1927 Jun 10 23:00
  624.             -6:00    -    CST    1930 Nov 15
  625.             -7:00    -    MST    1931 May  1 23:00
  626.             -6:00    -    CST    1931 Oct
  627.             -7:00    -    MST    1932 Mar 30 23:00
  628.             -6:00    Mexico    C%sT
  629. Zone America/Mazatlan    -7:05:40 -    LMT    1921 Dec 31 23:54:20
  630.             -7:00    -    MST    1927 Jun 10 23:00
  631.             -6:00    -    CST    1930 Nov 15
  632.             -7:00    -    MST    1931 May  1 23:00
  633.             -6:00    -    CST    1931 Oct
  634.             -7:00    -    MST    1932 Mar 30 23:00
  635.             -6:00    -    CST    1942 Apr
  636.             -7:00    -    MST    1949 Jan 14
  637.             -8:00    -    PST    1970
  638.             -7:00    -    MST
  639. Zone America/Tijuana    -7:48:04 -    LMT    1922 Jan  1  0:11:56
  640.             -8:00    -    PST    1927 Jun 10 23:00
  641.             -7:00    -    MST    1930 Nov 16
  642.             -8:00    -    PST    1942 Apr
  643.             -7:00    -    MST    1949 Jan 14
  644.             -8:00    BajaN    P%sT    1967 Apr lastSun 2:00
  645.             -8:00    US    P%sT
  646. Zone America/Ensenada    -7:46:28 -    LMT    1922 Jan  1  0:13:32
  647.             -8:00    -    PST    1927 Jun 10 23:00
  648.             -7:00    -    MST    1930 Nov 16
  649.             -8:00    -    PST    1942 Apr
  650.             -7:00    -    MST    1949 Jan 14
  651.             -8:00    -    PST
  652. #
  653. # Revillagigedo Is
  654. # no information
  655.  
  656. ###############################################################################
  657.  
  658. # Anguilla
  659. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  660. Zone America/Anguilla    -4:12:16 -    LMT    1912 Mar 2
  661.             -4:00    -    AST
  662.  
  663. # Antigua and Barbuda
  664. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  665. Zone    America/Antigua    -4:07:12 -    LMT    1912 Mar 2
  666.             -5:00    -    EST    1951
  667.             -4:00    -    AST
  668.  
  669. # Bahamas
  670. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  671. Rule    Bahamas    1912    only    -    Mar    2    0:00    0    S
  672. Rule    Bahamas    1964    max    -    Oct    lastSun    2:00    0    S
  673. Rule    Bahamas    1964    1986    -    Apr    lastSun    2:00    1:00    D
  674. Rule    Bahamas    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  675. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  676. Zone    America/Nassau    -5:09:24 -    LMT    1912 Mar 2
  677.             -5:00    Bahamas    E%sT
  678.  
  679. # Barbados
  680. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  681. Rule    Barb    1932    only    -    Jan    1    0:00    0    S
  682. Rule    Barb    1977    only    -    Jun    12    2:00    1:00    D
  683. Rule    Barb    1977    1978    -    Oct    Sun>=1    2:00    0    S
  684. Rule    Barb    1978    1980    -    Apr    Sun>=15    2:00    1:00    D
  685. Rule    Barb    1979    only    -    Sep    30    2:00    0    S
  686. Rule    Barb    1980    only    -    Sep    25    2:00    0    S
  687. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  688. Zone America/Barbados    -3:58:28 -    LMT    1924        # Bridgetown
  689.             -3:58    -    BMT    1932      # Bridgetown Mean Time
  690.             -4:00    Barb    A%sT
  691.  
  692. # Belize
  693. # Whitman entirely disagrees with Shanks; go with Shanks.
  694. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  695. Rule    Belize    1912    only    -    Apr     1    0:00    0    S
  696. Rule    Belize    1918    1942    -    Oct    Sun>=2    0:00    0:30    HD
  697. Rule    Belize    1919    1943    -    Feb    Sun>=9    0:00    0    S
  698. Rule    Belize    1973    only    -    Dec     5    0:00    1:00    D
  699. Rule    Belize    1974    only    -    Feb     9    0:00    0    S
  700. Rule    Belize    1982    only    -    Dec    18    0:00    1:00    D
  701. Rule    Belize    1983    only    -    Feb    12    0:00    0    S
  702. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  703. Zone    America/Belize    -5:52:48 -    LMT    1912 Apr
  704.             -6:00    Belize    C%sT
  705.  
  706. # Bermuda
  707. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  708. Zone Atlantic/Bermuda    -4:19:04 -    LMT    1930 Jan  1 2:00    # Hamilton
  709.             -4:00    -    AST    1974 Apr 28 2:00
  710.             -4:00    Bahamas    A%sT
  711.  
  712. # Cayman Is
  713. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  714. Zone    America/Cayman    -5:25:32 -    LMT    1890        # Georgetown
  715.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  716.             -5:00    -    EST
  717.  
  718. # Clipperton
  719. # uninhabited
  720.  
  721. # Costa Rica
  722. # Shanks gives some very odd dates for 1991, and stops there.
  723. # For now, we won't guess further.
  724. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  725. Rule    CR    1921    only    -    Jan    15    0:00    0    S
  726. Rule    CR    1979    1980    -    Feb    lastSun    0:00    1:00    D
  727. Rule    CR    1979    1980    -    Jun    Sun>=1    0:00    0    S
  728. Rule    CR    1991    only    -    Jan    19    0:00    1:00    D
  729. Rule    CR    1991    only    -    Jul    1    0:00    0    S
  730. # There are too many San Joses elsewhere, so we'll use `Costa Rica'.
  731. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  732. Zone America/Costa_Rica    -5:36:20 -    LMT    1890        # San Jose
  733.             -5:36    -    SJMT    1921 Jan 15 # San Jose Mean Time
  734.             -6:00    CR    C%sT
  735. # Coco
  736. # no information; probably like America/Costa_Rica
  737.  
  738. # Cuba
  739.  
  740. # From Bob Devine (January 28, 1988):
  741. # . . .DST is from 2nd Sunday in May to 2nd Sunday in October since 1981.
  742. # Change at midnight.  In 1979 & 1980, started at 3rd Sunday in March
  743. # (I think).
  744.  
  745. # From U. S. Naval Observatory (January 19, 1989):
  746. # CUBA                5 H  BEHIND UTC
  747. # CUBA                4 H  BEHIND UTC    MAR 20 - OCT 8
  748.  
  749. # From Shanks (1991):
  750. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  751. Rule    Cuba    1925    only    -    Jul    19    12:00    0    S
  752. Rule    Cuba    1928    only    -    Jun    10    0:00    1:00    D
  753. Rule    Cuba    1928    only    -    Oct    10    0:00    0    S
  754. Rule    Cuba    1940    1942    -    Jun    Sun>=1    0:00    1:00    D
  755. Rule    Cuba    1940    1942    -    Sep    Sun>=1    0:00    0    S
  756. Rule    Cuba    1945    1946    -    Jun    Sun>=1    0:00    1:00    D
  757. Rule    Cuba    1945    1946    -    Sep    Sun>=1    0:00    0    S
  758. Rule    Cuba    1965    only    -    Jun    1    0:00    1:00    D
  759. Rule    Cuba    1965    only    -    Sep    30    0:00    0    S
  760. Rule    Cuba    1966    only    -    May    29    0:00    1:00    D
  761. Rule    Cuba    1966    only    -    Oct    2    0:00    0    S
  762. Rule    Cuba    1967    only    -    Apr    8    0:00    1:00    D
  763. Rule    Cuba    1967    1968    -    Sep    Sun>=8    0:00    0    S
  764. Rule    Cuba    1968    only    -    Apr    14    0:00    1:00    D
  765. Rule    Cuba    1969    1977    -    Apr    lastSun    0:00    1:00    D
  766. Rule    Cuba    1969    1971    -    Oct    lastSun    0:00    0    S
  767. Rule    Cuba    1972    1974    -    Oct    8    0:00    0    S
  768. Rule    Cuba    1975    1977    -    Oct    lastSun    0:00    0    S
  769. Rule    Cuba    1978    only    -    May    7    0:00    1:00    D
  770. Rule    Cuba    1978    1980    -    Oct    Sun>=8    0:00    0    S
  771. Rule    Cuba    1979    1980    -    Mar    Sun>=15    0:00    1:00    D
  772. Rule    Cuba    1981    1985    -    May    Sun>=5    0:00    1:00    D
  773. Rule    Cuba    1981    max    -    Oct    Sun>=8    0:00    0    S
  774. Rule    Cuba    1986    1989    -    Mar    Sun>=14    0:00    1:00    D
  775. Rule    Cuba    1990    only    -    Apr    1    0:00    1:00    D
  776. Rule    Cuba    1991    max    -    Mar    Sun>=14    0:00    1:00    D
  777.  
  778. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  779. Zone    America/Havana    -5:29:28 -    LMT    1890
  780.             -5:30    -    HMT    1925 Jul 19 12:00 # Havana MT
  781.             -5:00    Cuba    C%sT
  782.  
  783. # Dominica
  784. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  785. Zone America/Dominica    -4:05:36 -    LMT    1911 Jul 1 0:01        # Roseau
  786.             -4:00    -    AST
  787.  
  788. # Dominican Republic
  789. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  790. Rule    DR    1933    only    -    Apr    1    12:00    0    S
  791. Rule    DR    1966    only    -    Oct    30    0:00    1:00    D
  792. Rule    DR    1967    only    -    Feb    28    0:00    0    S
  793. Rule    DR    1969    1973    -    Oct    lastSun    0:00    0:30    HD
  794. Rule    DR    1970    only    -    Feb    21    0:00    0    S
  795. Rule    DR    1971    only    -    Jan    20    0:00    0    S
  796. Rule    DR    1972    1974    -    Jan    21    0:00    0    S
  797. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  798. Zone America/Santo_Domingo -4:39:36 -    LMT    1890
  799.             -4:40    -    SDMT    1933 Apr  1 12:00 # S. Dom. MT
  800.             -5:00    DR    E%sT    1974 Oct 27
  801.             -4:00    -    AST
  802.  
  803. # El Salvador
  804. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  805. Rule    Salv    1921    only    -    Jan    1    0:00    0    S
  806. Rule    Salv    1987    1988    -    May    Sun>=1    0:00    1:00    D
  807. Rule    Salv    1987    1988    -    Sep    lastSun    0:00    0    S
  808. # There are too many San Salvadors elsewhere, so we'll use `El Salvador'.
  809. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  810. Zone America/El_Salvador -5:56:48 -    LMT    1921        # San Salvador
  811.             -6:00    Salv    C%sT
  812.  
  813. # Grenada
  814. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  815. Zone    America/Grenada    -4:07:00 -    LMT    1911 Jul
  816.             -4:00    -    AST
  817.  
  818. # Guadeloupe
  819. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  820. Zone America/Guadeloupe    -4:06:08 -    LMT    1911 Jun 8    # Pointe a Pitre
  821.             -4:00    -    AST
  822.  
  823. # Guatemala
  824. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  825. Rule    Guat    1918    only    -    Oct    5    0:00    0    S
  826. Rule    Guat    1973    only    -    Nov    25    0:00    1:00    D
  827. Rule    Guat    1974    only    -    Feb    24    0:00    0    S
  828. Rule    Guat    1983    only    -    May    21    0:00    1:00    D
  829. Rule    Guat    1983    only    -    Sep    22    0:00    0    S
  830. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  831. Zone America/Guatemala    -6:02:04 -    LMT    1918 Oct 5
  832.             -6:00    Guat    C%sT
  833.  
  834. # Haiti
  835. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  836. Rule    Haiti    1917    only    -    Jan    24    12:00    0    S
  837. Rule    Haiti    1983    only    -    May    8    0:00    1:00    D
  838. Rule    Haiti    1984    1987    -    Apr    lastSun    0:00    1:00    D
  839. Rule    Haiti    1983    1987    -    Oct    lastSun    0:00    0    S
  840. Rule    Haiti    1988    max    -    Apr    Sun>=1    2:00    1:00    D
  841. Rule    Haiti    1988    max    -    Oct    lastSun    2:00    0    S
  842. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  843. Zone America/Port-au-Prince -4:49:20 -    LMT    1890
  844.             -4:49    -    PPMT    1917 Jan 24 12:00 # P-a-P MT
  845.             -5:00    Haiti    E%sT
  846.  
  847. # Honduras
  848. # Shanks says 1921 Jan 1; go with Whitman's more precise Apr 1.
  849. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  850. Zone America/Tegucigalpa -5:48:52 -    LMT    1921 Apr
  851.             -6:00    Salv    C%sT
  852.  
  853. # Jamaica
  854.  
  855. # From Bob Devine (January 28, 1988):
  856. # Follows US rules.
  857.  
  858. # From U. S. Naval Observatory (January 19, 1989):
  859. # JAMAICA             5 H  BEHIND UTC
  860.  
  861. # From Shanks (1991):
  862. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  863. Zone    America/Jamaica    -5:07:12 -    LMT    1890        # Kingston
  864.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  865.             -5:00    -    EST    1974 Jan 6 2:00
  866.             -5:00    US    E%sT
  867.  
  868. # Martinique
  869. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  870. Zone America/Martinique    -4:04:20 -      LMT    1890        # Fort-de-France
  871.             -4:04    -    FFMT    1911 May     # Fort-de-France MT
  872.             -4:00    -    AST    1980 Apr  6
  873.             -4:00    1:00    ADT    1980 Sep 28
  874.             -4:00    -    AST
  875.  
  876. # Montserrat
  877. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  878. Zone America/Montserrat    -4:08:52 -    LMT    1911 Jul 1 0:01   # Plymouth
  879.             -4:00    -    AST
  880.  
  881. # Nicaragua
  882. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  883. Rule    Nic    1975    only    -    Feb    16    0:00    0    S
  884. Rule    Nic    1979    1980    -    Mar    Sun>=16    0:00    1:00    D
  885. Rule    Nic    1979    1980    -    Jun    Mon>=23    0:00    0    S
  886. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  887. Zone    America/Managua    -5:45:08 -    LMT    1890
  888.             -5:45    -    MMT    1934 Jun 23  # Managua Mean Time
  889.             -6:00    -    CST    1973 May
  890.             -5:00    -    EST    1975 Feb 16
  891.             -6:00    Nic    C%sT
  892.  
  893. # Panama
  894. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  895. Zone    America/Panama    -5:18:08 -    LMT    1890
  896.             -5:20    -    PMT    1908 Apr 22   # Panama Mean Time
  897.             -5:00    -    EST
  898.  
  899. # Puerto Rico
  900. # There are too many San Juans elsewhere, so we'll use `Puerto_Rico'.
  901. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  902. Zone America/Puerto_Rico -4:24:28 -    LMT    1899 Mar 28 12:00    # San Juan
  903.             -4:00    -    AST    1942 May  3
  904.             -4:00    1:00    ADT    1945 Sep 30  2:00
  905.             -4:00    -    AST
  906.  
  907. # St Kitts-Nevis
  908. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  909. Zone America/St_Kitts    -4:10:52 -    LMT    1912 Mar 2    # Basseterre
  910.             -4:00    -    AST
  911.  
  912. # St Lucia
  913. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  914. Zone America/St_Lucia    -4:04:00 -    LMT    1890        # Castries
  915.             -4:04    -    CMT    1912        # Castries Mean Time
  916.             -4:00    -    AST
  917.  
  918. # St Pierre and Miquelon
  919. # There are too many St Pierres elsewhere, so we'll use `Miquelon'.
  920. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  921. Zone America/Miquelon    -3:44:40 -    LMT    1911 May 15    # St Pierre
  922.             -4:00    -    AST    1980 May
  923.             -3:00    Mont    SP%sT
  924.  
  925. # St Vincent and the Grenadines
  926. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  927. Zone America/St_Vincent    -4:04:56 -    LMT    1890        # Kingstown
  928.             -4:05    -    KMT    1912       # Kingstown Mean Time
  929.             -4:00    -    AST
  930.  
  931. # Turks and Caicos
  932. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  933. Zone America/Grand_Turk    -4:44:32 -    LMT    1890
  934.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  935.             -5:00    -    EST    1979 Apr 29 2:00
  936.             -5:00    US    E%sT
  937.  
  938. # British Virgin Is
  939. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  940. Zone America/Tortola    -4:18:28 -    LMT    1911 Jul    # Road Town
  941.             -4:00    -    AST
  942.  
  943. # Virgin Is
  944. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  945. Zone America/St_Thomas    -4:19:44 -    LMT    1911 Jul    # Charlotte Amalie
  946.             -4:00    -    AST
  947.